/*editor*/
td.editor{
  border-left: 1px;
  border-left-color: #9999FF;
  border-left-style: dashed;
  border-right: 1px;
  border-right-color: #9999FF;
  border-right-style: dashed;
  border-bottom: 1px;
  border-bottom-color: #9999FF;
  border-bottom-style: dashed;
  border-top: 1px;
  border-top-color: #9999FF;
  border-top-style: dashed;
  background-color: #CCFF66;
  text-align: center;
}

td.editor:hover{
  border-left: 1px;
  border-left-color: #9999FF;
  border-left-style: dashed;
  border-right: 1px;
  border-right-color: #9999FF;
  border-right-style: dashed;
  border-bottom: 1px;
  border-bottom-color: #9999FF;
  border-bottom-style: dashed;
  border-top: 1px;
  border-top-color: #9999FF;
  border-top-style: dashed;
  background-color: #9999FF;
  text-align: center;
}

div.paragraph{
  padding-left: 15px;
  padding-right: 15px;
  text-indent: 45px;
  text-align: justify;
}

div.editParagraf{
  padding-left: 15px;
  padding-right: 15px;
  text-indent: 0px;
  text-align: justify;
}

div.note{
  padding-left: 25px;
  padding-right: 25px;
  text-indent: 25px;
  text-align: justify;
  border-left: 1px;
  border-left-color: #9999FF;
  border-left-style: solid;
  border-right: 1px;
  border-right-color: #9999FF;
  border-right-style: solid;
  border-bottom: 1px;
  border-bottom-color: #9999FF;
  border-bottom-style: solid;
  border-top: 1px;
  border-top-color: #9999FF;
  border-top-style: solid;
  margin-left: 50px;
  margin-right: 50px;
}

div.quote{
  padding-left: 25px;
  padding-right: 25px;
  text-indent: 25px;
  text-align: justify;
  font-style: italic;
  border-left: 1px;
  border-left-color: #9999FF;
  border-left-style: solid;
  border-right: 1px;
  border-right-color: #9999FF;
  border-right-style: solid;
  border-bottom: 1px;
  border-bottom-color: #9999FF;
  border-bottom-style: solid;
  border-top: 1px;
  border-top-color: #9999FF;
  border-top-style: solid;
  margin-left: 50px;
  margin-right: 50px;
}

div.image{
  text-align: center;
  padding-top: 10px;
}


textarea.editor{
  width: 100%;
  height: 200px;
  border: 1px dashed;
  border-color: #9999FF;
  display: inline;
}

table.editParaMenu{
  border: 1px;
  width: 100%;
  display: compact;
  margin-bottom: 15px;
  border-left: 1px;
}


td.editParaMenu{
   width: 50%;
   text-align: center;
   background-color: #CCFF66;
}

div.table{
  text-align: center;
}

table.editorTable{
  border-bottom: 1px;
  border-bottom-color: #000000;
  border-bottom-style: double;
  border-top: 1px;
  border-top-color: #000000;
  border-top-style: double;
  border-left: 1px;
  border-left-color: #000000;
  border-left-style: double;
  border-right: 1px;
  border-right-color: #000000;
  border-right-style: double;
  width: 65%;
/*  max-width: 75%;     */
}

td.editorTableHeader{
  background-color: #D3D3D3;
  border-bottom: 1px;
  border-bottom-color: #000000;
  border-bottom-style: double;
}

caption.editorTable{
  padding-top: 5px;
}

tr.editorTableNormal{
  background-color: #FFFFFF;
}

tr.editorTableHighlight{
  background-color: #33FFFF;
}

div.editTableHiddenTd{
  visibility: collapse;
}

div.editTableHiddenTdShow{
  visibility: visible;
}

div.editRowMenu{
  font-size: 12px;
}

div.editRowMenuHover{
  font-size: 12px;
  cursor: pointer;
  color: #FF0000;
}

div.deleteTable{
  text-align: center;
  font-size: 12px;
}

div.deleteTableHover{
  font-size: 16px;
  text-align: center;
  cursor: pointer;
  color: #FF0000;
}

div.createNewTableWinShow{
  display: block;
}

div.createNewTableWinHide{
  display: none;
}

/*comentarii*/
div.comment{
	display:none;
}

div.commentHelder:hover{
  position: relative;
  cursor: pointer;
}


div.commentHelder:hover div.comment {
  background:#66FF33 none repeat scroll 0%;
  border:1px dotted #C0C0C0;
  display:block;
  height:auto;
  left:50px;
  margin:5px;
  padding:5px;
  position:absolute;
  top:20px;
  width:500px;
  z-index:100;
}

div.commentHeader{
   padding: 5px;
   background-color: #33CCFF;
}

div.commentBody{
  padding-left: 5px;
  padding-right: 5px;
  text-indent: 25px;
  text-align: justify;
  margin-bottom: 5px;
  margin-top: 5px;
  border: #FF6666 dotted 1px;
}

span.commentAnnouncement{
  color: #FF3333;
  font-size: 11px;
}

span.commentAnnouncement:hover{
  color: #0000FF;
  font-size: 11px;
}